public class ListProtocol extends SerializationProtocol<java.util.List<?>>
| Constructor and Description |
|---|
ListProtocol() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends java.util.List<?>> |
applicableFor() |
java.lang.Object[] |
serialize(java.util.List<?> object) |
java.util.List<?> |
unserialize(java.lang.Class<? extends java.util.List<?>> objectClass,
java.lang.Object... args) |
equals, isActive, setActive, toStringpublic java.lang.Object[] serialize(java.util.List<?> object)
serialize in class SerializationProtocol<java.util.List<?>>object - | The object.public java.util.List<?> unserialize(java.lang.Class<? extends java.util.List<?>> objectClass,
java.lang.Object... args)
throws java.lang.Exception
unserialize in class SerializationProtocol<java.util.List<?>>objectClass - | The class of object that should be created. This can be useful when object T has children classes with same constructors. You can use reflection to make protocol working also for these child classes!args - | Args to create obj T from.T created from args.java.lang.Exceptionpublic java.lang.Class<? extends java.util.List<?>> applicableFor()
applicableFor in class SerializationProtocol<java.util.List<?>>T